package cn.iocoder.yudao.module.mzt.controller.app.portal.vo;

import cn.iocoder.yudao.module.mzt.controller.admin.category.vo.CategoryRespVO;
import cn.iocoder.yudao.module.mzt.dal.dataobject.article.ArticleDO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

@Schema(description = "用户app - 推荐分类 Response VO")
@Data
public class PortalRecommendArticleRespVO extends CategoryRespVO {

    @Schema(description = "文章列表", requiredMode = Schema.RequiredMode.REQUIRED)
    private List<ArticleDO> articleList;

    @Schema(description = "文章总数量", requiredMode = Schema.RequiredMode.REQUIRED)
    private Long total;
}
